board embargo - French English Dictionary